bolt bucket – English–Español translations

🇬🇧 en es 🇪🇸

bolt bucket noun

  • a clunky or unreliable machine, especially an automobile
chatarra
Wiktionary Links